//1.引入模块
const Koa = require('koa'),
    router = require('koa-router')()

//2. 实例化对象
const app = new Koa();

//3. 配置第三方模块到koa框架中
app.use(router.routes()).use(router.allowedMethods())



//4. 中间件或者路由  需要重启
app.use(ctx => {

    // ctx:上下文对象：主要用于收发数据，或者路由重定向等
    ctx.body = "Hello,World12！"


})

//根
router.get("/", ctx => {
    //浏览器输出
    ctx.body = "这是首页"
    //后台控制台输出
    console.log("这是首页！");
})

//5. 开启服务器端口  后台控制台，监控后台运行情况
app.listen(2000, () => {
    console.log('服务器运行在localhost:2000端口');
});

